kind of long-tailed monkey - French English Dictionary